//
//  NSMutableAttributedString+KNPrice.h
//  Concubine
//
//  Created by ... on 16/7/12.
//  Copyright © 2016年 dengyun. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface NSMutableAttributedString (KNPrice)

/**
 *  商品价格
 *
 *  @param currentPrice 现价
 *  @param originPrice  原价
 */
+ (NSMutableAttributedString *)currentPrice:(NSString *)currentPrice
                                originPrice:(NSString *)originPrice;

/**
 *  合计总价格
 *
 *  @param priceStr 价格
 *
 *  @return 合计: ¥600
 */
+ (NSMutableAttributedString *)combinedStr:(NSString *)str price:(NSString *)price;


/**
 *  订单合计价格
 *
 *  @param orderPrice: 订单价格
 *
 *  @return shippingPrice: 运费
 */
+ (NSMutableAttributedString *)combineOrderPrice:(NSString *)orderPrice
                                   shippingPrice:(NSString *)shippingPrice;

/**
 *  订单欠款价格
 *
 *  @param orderPrice: 欠款价格
 */

+ (NSMutableAttributedString *)combineOrderArrearagePrice:(NSString *)arrearagePrice;

/**
 *  价格
 *
 *  @param price 价格
 *  @param font  14->12 20->14 (箭头为¥大小)
 */
+ (NSMutableAttributedString *)price:(NSString *)price font:(NSInteger)font;

/**
 *  给字符串添加下划线
 *
 *  @param str 字符
 */
+ (NSMutableAttributedString *)underlineStr:(NSString *)str;

/**
 *  给字符串添加划线
 *
 *  @param str 字符
 */
+ (NSMutableAttributedString *)solidLineStr:(NSString *)str;


/**
 *  修改商品详情页面倒计时 （时 分 秒）字体
 *
 *  @param str 字符
 */
+ (NSMutableAttributedString *)replaceFullyTimeStr:(NSString *)str;


/**
 发票管理 展示合计

 @param totalPrice 合计价格(只是商品价格,不包括运费)
 @return
 */
+ (NSMutableAttributedString *)combineOrderInvoicePrice:(NSString *)totalPrice;
@end
